Heterogeneous-criteria scheduling: Minimizing weighted number of tardy jobs and weighted completion time
نویسنده
چکیده
In this paper, we present a novel O(N) algorithm to minimize the weighted number of tardy jobs with unit processing times, integer ready times and deadlines, and M homogeneous parallel machines, where N is the number of jobs to be scheduled. wi is the weight re ecting job i's importance, and Ui is 1 if job i is tardy and 0 otherwise, so P wiUi is the measure of performance. (In standard notation [1], this is the P/ri, pi=1/ P wiUi problem.) This algorithm is extended to minimize weighted completion time P wiCi for some jobs, where completion time Ci is the time job i completes processing, and P wiUi for other jobs, at the same complexity. (The P/ri, pi=1/ P wiUi& P wiCi problem.) Complexity can be reduced to O(N logN) if all ready times are the same (with one additional constraint on weights). (P/pi=1/ P wiUi& P wiCi.) Finally, if one is trying to nd the number of tardy jobs of each weight under optimal scheduling, but an actual schedule is not needed, this (P/ri,pi = 1/ P wiUi) problem can be solved with an O(WN logN) algorithm, where W is the number of di erent weight values. In some cases, this can be done analytically. This material is based upon work supported under Grant NCR-9210626 from the National Science Foundation.
منابع مشابه
A branch and bound algorithm to minimize the total weighted number of tardy jobs and delivery costs with late deliveries for a supply chain scheduling problem
In this paper, we study a supply chain scheduling problem that simultaneously considers production scheduling and product delivery. jobs have to be scheduled on a single machine and delivered to customers for further processing in batches. The objective is to minimize the sum of the total weighted number of tardy jobs and the delivery costs. In this paper, we present a heuristic algorithm (HA...
متن کاملMinimizing Weighted Number of Tardy Jobs and Weighted Completion Time 1
In this paper, we present a novel O(N) algorithm to minimize the weighted number of tardy jobs with unit processing times, integer ready times and deadlines, and M homogeneous parallel machines, where N is the number of jobs to be scheduled. wi is the weight re ecting job i's importance, and Ui is 1 if job i is tardy and 0 otherwise, so P wiUi is the measure of performance. (In standard notatio...
متن کاملA Survey of Single Machine Scheduling to Minimize Weighted Number of Tardy Jobs
This paper presents a review of single machine scheduling to minimize the weighted number of tardy jobs. The problem involves processing n jobs on a single machine, each having processing time pj and due date dj . The aim is to schedule the jobs to meet their due date. A job is tardy if the completion time of job j is Cj > dj and on-time otherwise. This paper assesses works done to minimize the...
متن کاملMinimizing the Number of Tardy Jobs in the Single Machine Scheduling Problem under Bimodal Flexible and Periodic Availability Constraints
In single machine scheduling problems with availability constraints, machines are not available for one or more periods of time. In this paper, we consider a single machine scheduling problem with flexible and periodic availability constraints. In this problem, the maximum continuous working time for each machine increases in a stepwise manner with two different values allowed. Also, the durati...
متن کاملحل مسئله زمان بندی ماشینهای موازی نامرتبط با اهداف کل زودکرد وزنی و کل دیرکرد وزنی با استفاده از الگوریتم جستجوی پراکنده چند هدفه
The parallel machine scheduling problem is an important and difficult problem to be considered in the real-world situations. Traditionally, this problem consists of the scheduling of a set of independent jobs on parallel machines with the aim of minimizing the maximum job completion. In today's manufacturing systems, in which both early and tardy finishing of job processing are undesired, the o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers & OR
دوره 22 شماره
صفحات -
تاریخ انتشار 1995